touch a woman's genitals or have sexual intercourse - Spanisch Englisch Wörterbuch